.card {
    box-sizing: border-box;
    width: 80vw;
    height: 60vh;
    background: rgba(217, 217, 217, 0.58);
    border: 1px solid white;
    box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
    backdrop-filter: blur(6px);
    border-radius: 17px;
    text-align: center;
    cursor: pointer;
    transition: all 0.5s;
    display: flex;
    align-items: center;
    justify-content: center;
    user-select: none;
    font-weight: bolder;
    color: black;
    position: absolute;
    top: 5%;
    left: 10%;
}

.card:hover {
    border: 1px solid black;
    transform: scale(1.05);
}

.card:active {
    transform: scale(0.95) rotateZ(1.7deg);
}
.default-box {
    margin-top: 20%;
}
.small-box {
    margin-top: 5%;
}
:root{
    --van-dropdown-menu-content-max-height: 20%;
}